Skip to content

Implement a Multiple Choice Questionnaire#2

Open
ronaldngounou wants to merge 31 commits intoappbrewery:masterfrom
ronaldngounou:ChoicesFeature
Open

Implement a Multiple Choice Questionnaire#2
ronaldngounou wants to merge 31 commits intoappbrewery:masterfrom
ronaldngounou:ChoicesFeature

Conversation

@ronaldngounou
Copy link
Copy Markdown

I hope to accomplish 3 tasks in this pull requests:

  1. Create a bank of 50 questions related to data structures and algorithms
  2. Include the multiple-choice questions
  3. Include explanations for each answer

ronaldngounou and others added 30 commits April 2, 2024 13:18
…oard. The old version was starting the app from the main story board and this version is starting the app from the view Controller
…ersion, the code is running but it stays on a black screen. The error says: "Failed to instantiate the default view controller for UIMainStoryboardFile 'Main' - perhaps the designated entry point is not set?"

To solve this issue, I tried added the 'Main' value for the StoryBoard property in the Info.plist.
Modified the usage of force unwrap. The old version was using force unwrapping which is a sign of bad design. The new version handles force unwrapping by raising an error in case of failure.
Mutating in a structure is often a sign of bad design. The old version was using mutatings inside the struct. The current version uses a final class QuizBrain with public functions inside the QuizBrain model.
…ping

In this version, I am stucked with 2 errors stating "unexpectedly found nil while implicitly unwrapping an optional value" I tried to resolve it by following the same logic but still not working.
…ping

In this version, I am stucked with 2 errors stating "unexpectedly found nil while implicitly unwrapping an optional value" I tried to resolve it by following the same logic but still not working.
Unexpectedly found nil while implicitly unwrapping an Optional value
Conflicts:
	Quizzler-iOS13/SceneDelegate.swift
initialize new branch
- TO DO: Update labels and their connections to the view
- 3 buttons connected to the same function.
start QuizViewController
Sign up for free to join this conversation on GitHub. Already have an account? Sign in to comment

Labels

None yet

Projects

None yet

Development

Successfully merging this pull request may close these issues.

1 participant